@charset "utf-8";

*{ padding:0px; margin:0px;}
img{ border:none;}
ul{ list-style:none;}
.clr{ clear:both; zoom:1; height:0px;} 

a{ text-decoration:none; outline:none;}
a{ color:#333; text-decoration:none; outline:none; transition:color linear 0.2s;}
a:hover{ color:#024a98; text-decoration:none;}
a[class="more"]:hover{ color:red;}

input,button{ outline:none;}
input[type="button"],button{ cursor:pointer;}

.pull-left{ float:left;}
.pull-right{ float:right;}

.height15{ height:15px;}

.b-border{ border:1px solid #ccc;}
.n-border{ border:none !important;}
.n-margin{ margin:0px !important;}

table{ width:100%; border-collapse:collapse; border-spacing:0; }  
.hide{ overflow:hidden; white-space:nowrap; text-overflow:ellipsis;} 

/*撑开父容器*/  
.clearfix:after {
	content: ".";   
    display: block;   
    height: 0;   
    clear: both;   
    visibility: hidden;  
}  
/* 给父容器height:1% 因为1%并不会改变实际高度 这样也可以通过W3C */   
.clearfix {  
    height:1%;  
}  

.transp { 
	filter: alpha(opacity=50); 	/* internet explorer */  
	opacity: 0.5;           	/* fx, safari, opera */ 
	-khtml-opacity: 0.5;      	/* khtml, old safari */  
	-moz-opacity: 0.5;       	/* mozilla, netscape */  
}  

/*圆角*/
.clrcle {
    -webkit-border-radius: 5px 5px 0px 0px;
    -moz-border-radius:5px 5px 0px 0px;
    -o-border-radius: 5px 5px 0px 0px; 
    border-radius: 5px 5px 0px 0px;
}






